a desperate condition - French English Dictionary